/*
Theme Name: Seer Computing
Theme URI: http://www.seercomputing.com/
Description: Designed for Seer Computing Ltd's use only
Author: Tom Ryan
Version: 2.0
Tags: red */

html,
body {
      background-image:url("/images/white_leather.png"); margin:12px auto 0px auto; text-align:center; width:960px;
    }
	
#page{background-color: #FFFFFF; padding-bottom:120px; position:relative; min-height: 960px;}  /**/
		   
#header{margin-right:auto; background-color: #FFFFFF; width:960px; height:170px; float:left;} 
#header_top{border-bottom: 1px solid #e70019; height:50px; padding-right:6px; }
#header_topm{width:740px; height: 50px; display:inline; position:relative; float: left; padding-left:6px; text-align: left;}
#header_topl{width:160px; display:inline; position:relative; float: right; padding-top:7px;}
#header_left{width:140px; padding-top:12px; vertical-align:top; float:left; position:relative; padding-left:6px;}
#header_mid{width:640px; vertical-align:top; top: 0px; height: 5px; line-height:5px; float:left;}
#header_right{width:320px; float:right; position:relative; padding-left:6px;}
#header_right_text1{COLOR: #000000; font-family:Times New Roman, Times, serif; font-weight:bold; FONT-SIZE: 1.00em; text-align:right; TEXT-DECORATION: none;}
#header_right a{COLOR: #000000; font-family:Times New Roman, Times, serif; font-weight:normal; FONT-SIZE: 1.00em; text-align:right; TEXT-DECORATION: none;}
#header_right a:hover{COLOR: #E70019;}
#query-input{height: 20px; vertical-align: top; margin-top: 10px;}

#single{width: 960px; padding-left: 30px; padding-right: 30px; text-align: left;}
#container{width: 960px; height: 2200px;}
#strip_one{width: 430px; padding-left: 30px; padding-right: 30px; text-align: left; margin-left:20px; border-color: #000000; border-width: 1px; border-style: solid; 
           display:inline; float: left; position: relative;}
#strip_two{width:400px; padding-left:5px; padding-right:5px; padding-bottom:10px; margin-left: 15px; text-align: left; 
           color: #000000; border-color: #000000; border-width: 1px; border-style: solid; text-decoration: none; display:inline; float: left; position: relative; }

	
#faq{font-weight:bold;}

#image_line{position: relative; width: 420px; /*the image width*/ height: 360px; /*the image height*/ left: 27%; /*margin-left: -50px; half the image width*/ }

.centered{ text-align:center; }

.map1{text-align:left; padding-left:25px; }
.map2{padding-left:50px;}

/*


img{ border:0px; }

a{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:10px;
   color:#6D146E;
   text-decoration:none;
 }

a:hover{
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#F26520;
        text-decoration:none;
       }
.space
      {
       padding-top:5px;
      }

body{
      font-family: Arial, Helvetica, Georgia, Sans-serif;
      font-size: 12px;
      text-align: left;
      vertical-align: top;
      margin:8px 0px;
      padding:0px;
      background:#ffffff; 
      color: #000000;
    }



    #header{background:#ffffff;
            height:126px;
            position:relative;}

    #container{
  	        width:758px;
                margin:auto;
	        position:relative;
                overflow: hidden;

               }

    #side_menu_left{
        	     width:160px;
                     float:left;
                     font-size:10px;                       
                     text-align:center; 
	             position:relative;
                   }

    #side_menu_left a{color: #000000; font-family: helvetica, arial, sans-serif; text-decoration: none}
    #side_menu_left a:hover {color: #e70019; font-family: helvetica, arial, sans-serif; text-decoration: none;}


    #left_column{

	         width:400px;
                 padding-left:10px;
                 padding-right:10px;
                 padding-top:0px;
	         float:left;
	         vertical-align:bottom;
	         position:relative;
                 padding-bottom: 32767px;
	         margin-bottom: -32767px;

                }

    .post{font-size:1.10em;}
    .post a{font-size:1.10em;}
    .post a:hover{font-size:1.10em; color: #e70019;}
    .entry{font-size:1.00em;}
    .postmetadata{font-size:0.80em;}

    #right_column{

	         width:178px;
                 padding-left:0px;
                 padding-top:0px;
	         float:left;
	         vertical-align:bottom;
	         position:relative;
                 background-color:#cbcbcb;
                 padding-bottom: 32767px;
	         margin-bottom: -32767px;

                }

    #move_month{ padding-left:10px; }

    #footer{
	      font-family:Arial, Helvetica, sans-serif;
              background-color:#E70019; 
	      font-size:1.20em; 
	      color:#504f4f;
	      width:960px;
              margin:auto;
              height:98px;
	      text-align:center;
	      float:left;
	      position:relative;
            }



                      #footer a{
                                font-family:Arial, Helvetica, sans-serif;
	                        font-size:1.00em; 
                                font-weight:bold;
                                color:#ffffff;
                                text-decoration:none;
                               }

                               #footer a:hover{
                                               font-family:Arial, Helvetica, sans-serif;
                                               color:#736F6E;
                                               text-decoration:none;
                                              }

                     #footer_txt{
                                 font-family:Arial, Helvetica, sans-serif;
                                 color:#ffffff;
                                 padding-top:20px;
                                 text-align:left;
                                 padding-left:35px;
                                 width:130px;
                                 float:left;
                                }

                     #footer_txtmid{
                                    font-family:Arial, Helvetica, sans-serif;
                                    color:#ffffff;
                                    padding-top:10px; 
                                    float:left;
                                    text-align:left;
                                    width:400px;
                                   }

                     #footer_txtright{
                                      font-family:Arial, Helvetica, sans-serif;
                                      color:#ffffff;
                                      font-size:0.75em;
                                      padding-top:10px;
                                      padding-left:25px;
                                      float:left;
                                      text-align:left;
                                      width:158px;
                                     }

    #background{
  	        width:960px;
                margin:auto;
	        position:relative;
               }

               #header{
	               margin-right:auto;
                       background-color: #FFFFFF;
                       width:960px;
	               height:80px;
	               float:left;
	               position:relative;
	              }

                      #header_left{
	                     width:140px;
                             padding-top:6px;
	                     vertical-align:top;
	                     float:left;
	                     position:relative;
                            }

                      #header_mid{
	                      width:620px;
	                      float:left;
	                      vertical-align:top;
                                                COLOR: #000000; 
                                                 font-family:Times New Roman, Times, serif; 
                                                 font-weight:bold; 
                                                 FONT-SIZE: 1.40em; 
                                                 text-align:center; 
	                      position:relative;
                             }

                             .header_mid .main{
                                                font-family:Times New Roman, Times, serif; 
	                                        position:absolute;
	                                        font-weight:bold;
	                                        font-size:2em;
                                                color: #E70019;
	                                        width:540px;
	                                        top:1px;
                                                left:85px;
                                              }

                             .header_mid .text1{
                                                font-family:Times New Roman, Times, serif; 
	                                        position:absolute;
	                                        font-weight:bold;
	                                        font-size:1.5em;
                                                color: #ffffff;
	                                        width:540px;
	                                        top:30px;
                                                left:285px;
                                              }

                             .header_mid .text2{
                                                font-family:Times New Roman, Times, serif; 
	                                        position:absolute;
	                                        font-weight:bold;
	                                        font-size:1.1em;
                                                color: #ffffff;
	                                        width:540px;
	                                        top:55px;
                                                left:370px;
                                              }

                                              .header_mid .text2 a{
                                                                   color: #ffffff;
	                                                           font-size:0.90em;
                                                                  }

                                              .header_mid .text2 a:hover{
                                                                         color: #E70019;
                                                                        }

                      #header_right{
	                      width:320px;
	                      float:right;
	                      position:relative;
                             }
                             #header_right_text1{
                                                 COLOR: #000000; 
                                                 font-family:Times New Roman, Times, serif; 
                                                 font-weight:bold; 
                                                 FONT-SIZE: 1.80em; 
                                                 text-align:right; 
                                                 TEXT-DECORATION: none;
                                                }
                             #header_right a{
                                             COLOR: #000000; 
                                             font-family:Times New Roman, Times, serif; 
                                             font-weight:bold; 
                                             FONT-SIZE: 1.35em; 
                                             text-align:right; 
                                             TEXT-DECORATION: none;
                                            }

                             #header_right a:hover{
                                                   COLOR: #E70019; 
                                                  }

 
               #menu{
	             margin-right:auto;
	             height:50px;
	             width:960px;
                     font-size:0.60em;
                     font-family:Arial, Helvetica, sans-serif; 
                     background-color:#ffffff;
	             position:relative;
	             float:left;
	            }

               #block1{
  	               width:815px;
                       margin-left: auto ;
                       margin-right: auto ;
                       height:126px; 
                       background:#ffffff; 
	               position:relative;
	              }
                      
                      #block1 a:hover{
                                      color:red;
                                     }

                      #left1{
	                     width:130px;
	                     height:70px;
                             padding-top:6px;
	                     float:left;
	                     vertical-align:bottom;
	                     position:relative;
                            }
                      #mid1{
	                     width:685px;
	                     height:70px;
                             padding-top:6px;
 	                     float:left;
	                     vertical-align:bottom;
                             z-index:0;	                     
                             position:relative;
                           }
                       
                      #mid1 img{
                                 position:absolute; border:none;
                                 z-index:-1;	                     
	                       }

                      #mid1 h1{
                                 position:absolute;
                                 background-color: transparent;
                                 font-family:Arial, Helvetica, sans-serif; 
                                 font-weight:bold; 
                                 FONT-SIZE: 2.00em;
                                 color: #FFFFFF;
	                         float:right;
                                 padding-top:20px;
                                 text-align:right;
                                 padding-left:85px;
	                       }

                      #mid1 h2{
                                 position:absolute;
                                 background-color: transparent;
                                 font-family:Arial, Helvetica, sans-serif; 
                                 font-weight:bold; 
                                 FONT-SIZE: 1.15em;
                                 color: white;
	                         float:right;
                                 padding-top:60px;
                                 text-align:right;
                                 padding-left:470px;
	                       }

                      #mid1 a{
                                 position:absolute;
                                 background-color: transparent;
                                 font-family:Arial, Helvetica, sans-serif; 
                                 font-weight:bold; 
                                 FONT-SIZE: 1.15em;
                                 padding-top:97px;
                                 padding-left:475px;
                                 color: white;
                                 text-decoration:none;
	                       }

                      #mid1 a:hover{
                                      color:red;
                                   }

                      #right1{
	                      width:250px;
	                      float:right;
                              padding-right:7px;
                              padding-top:6px;
                              padding-bottom:3px;
	                      position:relative;
                             }

                             #text2{
                                    font-family:Arial, Helvetica, sans-serif;
                                    font-size:1.15em;
                                    color:#0000a0; 
                                    padding-top:80px;
                                    text-align:right;
                                    padding-right:10px;
                                   }

                             #text3{
                                    font-family:Arial, Helvetica, sans-serif;
                                    font-size:0.90em;
                                    color:#0000a0;
                                    text-align:right;
                                    padding-right:10px;
                                   }

               #pulldown{
	             margin-right:auto;
                     font-size:0.60em;
                     font-family:Arial, Verdana, Tahoma; 
                     padding-top:1px;
	             width:600px;
	             position:relative;
	             float:left;
	            }

               #search{
                     padding-top:1px;
                     background-color:#736F6E;
	             width:214px;
	             position:relative;
	             float:left;
	            }
.red_heading{
             color:#FFFFFF;
             background-color: #E70019;
             FONT-FAMILY: Verdana,Arial,Helvetica;
             font-weight:bold; 
             text-align:center;
             padding-top:6px;
             FONT-SIZE: 10px;
             height:28px;
             line-height:28px;
            }
            .red_heading label{
                            FONT-FAMILY: Verdana,Arial,Helvetica;
                            font-weight:bold; 
                            FONT-SIZE: 10px;
                            font-weight:bold; 
             padding-top:10px;
                            color:#FFFFFF;
                          }

            .red_heading a{
                            FONT-FAMILY: Verdana,Arial,Helvetica;
                            font-weight:bold; 
                            FONT-SIZE: 10px;
                            font-weight:bold; 
                            color:#FFFFFF;
                          }

            .red_heading a:hover{
                                     color:#000000;
                                     FONT-FAMILY: Verdana,Arial,Helvetica;
                                     font-weight:bold; 
                                     text-align:center;
                                     FONT-SIZE: 10px;
                                }


.orange_heading{
                color:#FFFFFF;
                background-color: #FFA21D;
                FONT-FAMILY: Verdana,Arial,Helvetica;
                font-weight:bold; 
                text-align:center;
                padding-top:6px;
                FONT-SIZE: 10px;
                height:28px;
                line-height:28px;
               }

               .orange_heading a{
                                 color:#FFFFFF;
                                 FONT-FAMILY: Verdana,Arial,Helvetica;
                                 font-weight:bold; 
                                 text-align:center;
                                 FONT-SIZE: 10px;
                              }

               .orange_heading a:hover{
                                     color:#000000;
                                     FONT-FAMILY: Verdana,Arial,Helvetica;
                                     font-weight:bold; 
                                     text-align:center;
                                     FONT-SIZE: 10px;
                                    }

.blue_heading{
              color:#FFFFFF;
              background-color: #1DF7FF;
              FONT-FAMILY: Verdana,Arial,Helvetica;
              font-weight:bold; 
              text-align:center;
              padding-top:6px;
              FONT-SIZE: 10px;
              height:28px;
              line-height:28px;
             }

               .blue_heading a{
                                 color:#FFFFFF;
                                 FONT-FAMILY: Verdana,Arial,Helvetica;
                                 font-weight:bold; 
                                 text-align:center;
                                 FONT-SIZE: 10px;
                              }

               .blue_heading a:hover{
                                     color:#000000;
                                     FONT-FAMILY: Verdana,Arial,Helvetica;
                                     font-weight:bold; 
                                     text-align:center;
                                     FONT-SIZE: 10px;
                                    }


.purple_heading{
                color:#FFFFFF;
                background-color: #CC33FF;
                FONT-FAMILY: Verdana,Arial,Helvetica;
                font-weight:bold; 
                text-align:center;
                padding-top:6px;
                FONT-SIZE: 10px;
                height:28px;
                line-height:28px;
               }
               
               .purple_heading a{
                                 color:#FFFFFF;
                                 FONT-FAMILY: Verdana,Arial,Helvetica;
                                 font-weight:bold; 
                                 text-align:center;
                                 FONT-SIZE: 10px;
                                }

               .purple_heading a:hover{
                                     color:#000000;
                                     FONT-FAMILY: Verdana,Arial,Helvetica;
                                     font-weight:bold; 
                                     text-align:center;
                                     FONT-SIZE: 10px;
                                    }



.grey_background{
                 color:#000000;
                 background-color: #cbcbcb;
                 text-align:center;
                 padding-top:6px;
                 font-size:11px;
                }

                .grey_background a{color: #000000; 
                                   font-family: helvetica, arial, sans-serif; 
                                   font-size: 11px; 
                                   text-align:center;
                                   text-decoration: none}
                .grey_background a:hover{color: #E70019; 
                                         font-family: helvetica, arial, sans-serif; 
                                         font-size: 11px; 
                                         text-decoration: none;
                                        }

.centered{
          text-align:center;
         }
*/

